home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / g_man / cat3 / OpenGL-ftn / fglpassthrough.z / fglpassthrough
Encoding:
Text File  |  2001-04-17  |  3.8 KB  |  67 lines

  1.  
  2.  
  3.  
  4. ffffggggllllPPPPaaaassssssssTTTThhhhrrrroooouuuugggghhhh((((3333GGGG))))             OOOOppppeeeennnnGGGGLLLL RRRReeeeffffeeeerrrreeeennnncccceeee             ffffggggllllPPPPaaaassssssssTTTThhhhrrrroooouuuugggghhhh((((3333GGGG))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      ffffggggllllPPPPaaaassssssssTTTThhhhrrrroooouuuugggghhhh - place a marker in the feedback buffer
  10.  
  11.  
  12. FFFFOOOORRRRTTTTRRRRAAAANNNN SSSSPPPPEEEECCCCIIIIFFFFIIIICCCCAAAATTTTIIIIOOOONNNN
  13.      SUBROUTINE ffffggggllllPPPPaaaassssssssTTTThhhhrrrroooouuuugggghhhh( REAL*4 _t_o_k_e_n )
  14.  
  15.  
  16. PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRRSSSS
  17.      _t_o_k_e_n  Specifies a marker value to be placed in the feedback buffer
  18.             following a GGGGLLLL____PPPPAAAASSSSSSSS____TTTTHHHHRRRROOOOUUUUGGGGHHHH____TTTTOOOOKKKKEEEENNNN.
  19.  
  20. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  21.      Feedback is a GL render mode.  The mode is selected by calling
  22.      ffffggggllllRRRReeeennnnddddeeeerrrrMMMMooooddddeeee with GGGGLLLL____FFFFEEEEEEEEDDDDBBBBAAAACCCCKKKK.  When the GL is in feedback mode, no
  23.      pixels are produced by rasterization.  Instead, information about
  24.      primitives that would have been rasterized is fed back to the application
  25.      using the GL.  See the ffffggggllllFFFFeeeeeeeeddddbbbbaaaacccckkkkBBBBuuuuffffffffeeeerrrr reference page for a description
  26.      of the feedback buffer and the values in it.
  27.  
  28.      ffffggggllllPPPPaaaassssssssTTTThhhhrrrroooouuuugggghhhh inserts a user-defined marker in the feedback buffer when
  29.      it is executed in feedback mode. _t_o_k_e_n is returned as if it were a
  30.      primitive; it is indicated with its own unique identifying value:
  31.      GGGGLLLL____PPPPAAAASSSSSSSS____TTTTHHHHRRRROOOOUUUUGGGGHHHH____TTTTOOOOKKKKEEEENNNN.  The order of ffffggggllllPPPPaaaassssssssTTTThhhhrrrroooouuuugggghhhh commands with respect
  32.      to the specification of graphics primitives is maintained.
  33.  
  34. NNNNOOOOTTTTEEEESSSS
  35.      ffffggggllllPPPPaaaassssssssTTTThhhhrrrroooouuuugggghhhh is ignored if the GL is not in feedback mode.
  36.  
  37. EEEERRRRRRRROOOORRRRSSSS
  38.      GGGGLLLL____IIIINNNNVVVVAAAALLLLIIIIDDDD____OOOOPPPPEEEERRRRAAAATTTTIIIIOOOONNNN is generated if ffffggggllllPPPPaaaassssssssTTTThhhhrrrroooouuuugggghhhh is executed between
  39.      the execution of ffffggggllllBBBBeeeeggggiiiinnnn and the corresponding execution of ffffggggllllEEEEnnnndddd.
  40.  
  41. AAAASSSSSSSSOOOOCCCCIIIIAAAATTTTEEEEDDDD GGGGEEEETTTTSSSS
  42.      ffffggggllllGGGGeeeetttt with argument GGGGLLLL____RRRREEEENNNNDDDDEEEERRRR____MMMMOOOODDDDEEEE
  43.  
  44.  
  45. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  46.      ffffggggllllFFFFeeeeeeeeddddbbbbaaaacccckkkkBBBBuuuuffffffffeeeerrrr, ffffggggllllRRRReeeennnnddddeeeerrrrMMMMooooddddeeee
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.